package com.czc.cca.pay.services;

import com.czc.eca.acc.pay.vos.OuterPayOrder;

/**
 * 二维码接口
 */
public interface OuterQrPayService {

    /**
     * @param plat 第三方平台id
     * @param id   第三方用户id
     * @param type 支付方式
     * @return
     */
    String generateCode(String plat, Integer id, Integer type);

    /**
     * 扫码结果查询，结果只存在某个规定的时间（临时凭证）
     *
     * @param code
     * @return
     */
    String query(String code);


    OuterPayOrder query2(String code);
}
